having one's visa canceled - Spanish English Dictionary